home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / GadUtil / Docs / gadtools.tags < prev    next >
Text File  |  1997-10-05  |  7KB  |  134 lines

  1.                 gadtools.library - CreateGadgetA
  2.                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. All kinds:
  4.         GT_Underscore,  '_'                             (v37)   opt
  5.  
  6.         gng_Flags:      PLACETEXT_LEFT, PLACETEXT_RIGHT, PLACETEXT_IN
  7.                         PLACETEXT_ABOVE, PLACETEXT_BELOW
  8.                         NG_HIGHLABEL
  9.  
  10.         PLACETEXT_IN    only usable for BUTTON_KIND (it works on all types)
  11.  
  12. BUTTON_KIND:
  13.         GA_Disabled,    TRUE/FALSE      def FALSE       (v36)   opt
  14.         GA_Immediate,   TRUE/FALSE      def FALSE       (v39)   opt
  15.  
  16. CHECKBOX_KIND:
  17.         GA_Disabled,    TRUE/FALSE      def FALSE       (v36)   opt
  18.         GTCB_Checked,   TRUE/FALSE      def FALSE       (v36)   opt
  19.         GTCB_Scaled,    TRUE/FALSE      def FALSE       (v39)   opt
  20.  
  21. CYCLE_KIND:
  22.         GA_Disabled,    TRUE/FALSE      def FALSE       (v37)   opt
  23.         GTCY_Labels,    NULL terminated STRPTR array    (v36)   req
  24.         CTCY_Active,    UWORD           def 0           (v36)   opt
  25.  
  26. INTEGER_KIND:
  27.         GA_Disabled,    TRUE/FALSE      def FALSE       (v36)   opt
  28.         GA_Immediate,   TRUE/FALSE      def FALSE       (v39)   opt
  29.         GA_TabCycle,    TRUE/FALSE      def TRUE        (v37)   opt
  30.         GTIN_Number,    LONG            def 0           (v36)   opt
  31.         GTIN_MaxChars,  UWORD           def 10          (v36)   opt
  32.         GTIN_EditHook,  struct Hook *   def NULL        (v37)   opt
  33.         STRINGA_ExitHelp, TRUE/FALSE    def FALSE       (v37)   opt
  34.         STRINGA_Justification, STRINGLEFT/STRINGRIGHT/STRINGCENTER
  35.                                         def STRINGLEFT  (v37)   opt
  36.         STRINGA_ReplaceMode, TRUE/FALSE def FALSE       (v37)   opt
  37.  
  38. LISTVIEW_KIND:
  39.         GA_Disabled,    TRUE/FALSE      def FALSE       (v39)   opt
  40.         GTLV_Top,       WORD            def 0           (v36)   opt
  41.         GTLV_MakeVisible, WORD                          (v39)   opt
  42.         GTLV_Labels,    struct List *                   (v36)   opt
  43.         GTLV_ReadOnly,  TRUE/FALSE      def FALSE       (v36)   opt
  44.         GTLV_ScrollWidth, UWORD         def 16          (v36)   opt
  45.         GTLV_ShowSelected, struct Gadget * / NULL       (v36)   opt
  46.         GTLV_Selected,  UWORD           def ~0          (v36)   opt
  47.         LAYOUTA_Spacing,UWORD           def 0           (v36)   opt
  48.         GTLV_ItemHeight,UWORD  (only for GTLV_CallBack) (v39)   opt
  49.         GTLV_CallBack,  struct Hook *                   (v39)   opt
  50.         GTLV_MaxPen,    UWORD  (only for GTLV_CallBack) (v39)   opt
  51.  
  52. MX_KIND:
  53.         GA_Disabled,    TRUE/FALSE      def FALSE       (v39)   opt
  54.         GTMX_Labels,    NULL terminated STRPTR array    (v36)   req
  55.         GTMX_Active,    UWORD           def 0           (v36)   opt
  56.         GTMX_Spacing,   UWORD           def 1           (v36)   opt
  57.         GTMX_Scaled,    TRUE/FALSE      def FALSE       (v39)   opt
  58.         GTMX_TitlePlace, PLACETEXT_LEFT/PLACETEXT_RIGHT/PLACETEXT_ABOVE
  59.                         PLACETEXT_BELOW                 (v39)   opt
  60.         LAYOUTA_Spacing, UWORD          def FontHeight-8 (v36)  opt
  61.  
  62. NUMBER_KIND:
  63.         GTNM_Number,    LONG            def 0           (v36)   opt
  64.         GTNM_Border,    TRUE/FALSE      def FALSE       (v36)   opt
  65.         GTNM_FrontPen,  UBYTE           def TEXTPEN     (v39)   opt
  66.         GTNM_BackPen,   UBYTE           def untouched   (v39)   opt
  67.         GTNM_Justification, GTJ_LEFT/GTJ_RIGHT/GTJ_CENTER
  68.                                         def GTJ_LEFT    (v39)   opt
  69.         GTNM_Format,    STRPTR          def %ld         (v39)   opt
  70.         GTNM_MaxNumberLen, ULONG        def 10          (v39)   opt
  71.         GTNM_Clipped,   TRUE/FALSE      def FALSE for gadgets wo/ borders
  72.                         def TRUE for gadgets w/ borders (v39)   opt
  73.  
  74. PALETTE_KIND:
  75.         GA_Disabled,    TRUE/FALSE      def FALSE       (v36)   opt
  76.         GTPA_Depth,     UWORD           def 1           (v36)   opt
  77.         GTPA_Color,     UBYTE (pen num) def 1           (v36)   opt
  78.         GTPA_ColorOffset, UBYTE         def 0           (v36)   opt
  79.         GTPA_IndicatorWidth, UWORD (also boolean value) (v36)   opt
  80.         GTPA_IndicatorHeight, UWORD (also boolean)      (v36)   opt
  81.         GTPA_ColorTable, UBYTE *        def NULL        (v39)   opt
  82.         GTPA_NumColors, UWORD           def 2           (v39)   opt
  83.  
  84. SCROLLER_KIND:
  85.         GA_Disabled,    TRUE/FALSE      def FALSE       (v36)   opt
  86.         GA_RelVerify,   TRUE/FALSE      def FALSE       (v36)   opt
  87.         GA_Immediate,   TRUE/FALSE      def FALSE       (v36)   opt
  88.         GTSC_Top,       WORD            def 0           (v36)   opt
  89.         GTSC_Total,     WORD            def 0           (v36)   opt
  90.         GTSC_Visible,   WORD            def 0           (v36)   opt
  91.         GTSC_Arrows,    UWORD (also boolean flag)       (v36)   opt
  92.         PGA_Freedom     LORIENT_VERT/LORIENT_HORIZ
  93.                                      def LORIENT_HORIZ  (v36)   opt
  94. SLIDER_KIND:
  95.         GA_Disabled,    TRUE/FALSE      def FALSE       (v36)   opt
  96.         GA_RelVerify,   TRUE/FALSE      def FALSE       (v36)   opt
  97.         GA_Immediate,   TRUE/FALSE      def FALSE       (v36)   opt
  98.         GTSL_Min,       WORD            def 0           (v36)   opt
  99.         GTSL_Max,       WORD            def 15          (v36)   opt
  100.         GTSL_Level,     WORD            def 0           (v36)   opt
  101.         GTSL_MaxLevelLen, UWORD         def 2           (v36)   opt
  102.         GTSL_LevelFormat, STRPTR        def %ld         (v36)   opt
  103.         GTSL_LevelPlace, PLACETEXT_LEFT/PLACETEXT_RIGHT/PLACETEXT_ABOVE
  104.                         PLACETEXT_BELOW def _LEFT       (v36)   opt
  105.         GTSL_DispFunc,  *function(struct Gadget *, lev) (v36)   opt
  106.         GTSL_MaxPixelLen, ULONG   FontWidth*MaxLevelLen (v39)   opt
  107.         GTSL_Justification, GTJ_LEFT/GTJ_RIGHT/GTJ_CENTER
  108.                                         def GTJ_LEFT    (v39)   opt
  109.         PGA_Freedom,    LORIENT_VERT/LORIENT_HORIZ
  110.                                      def LORIENT_HORIZ  (v36)   opt
  111.  
  112. STRING_KIND:
  113.         GA_Disabled,    TRUE/FALSE      def FALSE       (v36)   opt
  114.         GA_Immediate,   TRUE/FALSE      def FALSE       (v39)   opt
  115.         GA_TabCycle,    TRUE/FALSE      def TRUE        (v37)   opt
  116.         GTST_String,    STRPTR          def NULL        (v36)   opt
  117.         GTST_MaxChars,  UWORD           def 64          (v36)   opt
  118.         GTST_EditHook,  struct Hook *   def NULL        (v37)   opt
  119.         STRINGA_ExitHelp, TRUE/FALSE    def FALSE       (v37)   opt
  120.         STRINGA_Justification, STRINGLEFT/STRINGRIGHT/STRINGCENTER
  121.                                         def STRINGLEFT  (v37)   opt
  122.         STRINGA_ReplaceMode, TRUE/FALSE def FALSE       (v37)   opt
  123.  
  124. TEXT_KIND:
  125.         GTTX_Text,      STRPTR          def NULL        (v36)   opt
  126.         GTTX_CopyText,  TRUE/FALSE      def FALSE       (v37)   opt
  127.         GTTX_Border,    TRUE/FALSE      def FALSE       (v36)   opt
  128.         GTTX_FrontPen,  UBYTE           def TEXTPEN     (v39)   opt
  129.         GTTX_BackPen,   UBYTE           def untouched   (v39)   opt
  130.         GTTX_Justification, GTJ_LEFT/GTJ_RIGHT/GTJ_CENTER
  131.                                         def GTJ_LEFT    (v39)   opt
  132.         GTTX_Clipped,   TRUE/FALSE      def FALSE for gadgets wo/ borders
  133.                         def TRUE for gadgets w/ borders (v39)   opt
  134.